Robust Construction of the Voronoi Diagram of a Polyhedron
نویسنده
چکیده
This paper describes a practical algorithm for the construction of the Voronoi diagram of a three dimensional polyhedron using approximate arithmetic. This algorithm is intended to be implemented in oating point arithmetic. The full two-dimensional version and sig-niicant portions of the three-dimensional version have been implemented and tested. The running time 1 of this algorithm is O(npnv log 2 b), where np is the size of the input polyhedron, nv is the size of the output Voronoi diagram, and b is the number of desired bits of precision. This algorithm can be made more practical with the use of a binary partition of space. In the worst case, binary partition does not improve the running time, but it should reduce the running time to O(nvb) on well-behaved inputs. Since b is constant, this eliminates a factor of np. The algorithm can be generalized to higher dimensions and the order k Voronoi diagram.
منابع مشابه
2D Centroidal Voronoi Tessellations with Constraints
We tackle the problem of constructing 2D centroidal Voronoi tessellations with constraints through an efficient and robust construction of bounded Voronoi diagrams, the pseudo-dual of the constrained Delaunay triangulation. We exploit the fact that the cells of the bounded Voronoi diagram can be obtained by clipping the ordinary ones against the constrained Delaunay edges. The clipping itself i...
متن کاملPii: S0925-7721(01)00056-6
We tackle the problem of computing the Voronoi diagram of a 3-D polyhedron whose faces are planar. The main difficulty with the computation is that the diagram’s edges and vertices are of relatively high algebraic degrees. As a result, previous approaches to the problem have been non-robust, difficult to implement, or not provenly correct. We introduce three new proximity skeletons related to t...
متن کاملProblems with Handling Spatial Data
Experience with the handling of spatial data on a computer led to the identification of a variety of ‘'awkward” problems, including interpolation, error estimation and dynamic polygon building and editing. Many of the problems encountered could be classified as “‘spatial adjacency” issues. The Voronoi diagram of points and line segments in the Euclidean plane is shown to give a functional defin...
متن کاملThe Voronoi diagram of three arbitrary lines in R3
In this paper we study the Voronoi diagram of lines in R. The Voronoi diagram of three lines in general position was studied in [8]. In this paper we complete this work by presenting a complete characterization of the Voronoi diagram of three arbitrary lines in R. As in the general case, we prove that the arcs of trisectors are always monotonic in some direction and we show how to separate the ...
متن کاملThe Voronoi diagram of three arbitrary lines in R
In this paper we study the Voronoi diagram of lines in R. The Voronoi diagram of three lines in general position was studied in [14]. In this paper we complete this work by presenting a complete characterization of the Voronoi diagram of three arbitrary lines in R. As in the general case, we prove that the arcs of trisectors are always monotonic in some direction and we show how to separate the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993